﻿#ifndef UIMODELYXTABLEVIEW_H
#define UIMODELYXTABLEVIEW_H

#include <QWidget>
#include <QMessageBox>
#include <QGroupBox>

#include <shlib/viewmodel/uifiltertableview.h>
#include <shlib/quc_sdk/customwidget/uicustomdialog.h>
#include <model/uimodelsigbaseedit.h>
#include <shlib/cwebrequestapi.h>
#include <shlib/viewmodel/ctablemodel.h>
#include "plugin/cyxvalueeditplugin.h"
#include <shlib/cwebrequestapi.h>

#include <ElaMessageButton.h>
#include <ElaMessageBar.h>


class UiModelYxTableView : public UiFilterTableView
{
    Q_OBJECT
public:
    explicit UiModelYxTableView(QWidget *parent = nullptr);

public slots:
    void reload(const QString& modelname, const QString& user);
    void addYx();

    virtual void slotDeleteSig(const QList<QSharedPointer<IModel>>& dataList)override;

signals:

private:
    QString m_user;
    QString m_modelName;
};

#endif // UIMODELYXTABLEVIEW_H
